(weather) front - French English Dictionary